package com.seven.search;

import java.io.IOException;

import org.elasticsearch.common.xcontent.XContentBuilder;
import org.elasticsearch.common.xcontent.XContentFactory;


/**
 * @类名: JsonUtil
 * @描述: json转化类的实现
 * @作者: zfh
 * @时间: 2016年12月29日 下午5:33:49
 */
public class JsonUtil {
	// Java实体对象转json对象
    public static String modelToJosnString(Blog blog) {
        String jsonData = null;
        try {
            XContentBuilder jsonBuild = XContentFactory.jsonBuilder();
            
            jsonBuild.startObject().
            field("id", blog.getId()).
            field("title", blog.getTitle()).
            field("posttime", blog.getPosttime()).
            field("content",blog.getContent()).endObject();
            jsonData = jsonBuild.string();
            //System.out.println(jsonData);

        } catch (IOException e) {
            e.printStackTrace();
        }

        return jsonData;
    }

}
